invent fables - English Synonyms Dictionary